protecting from attack - English Synonyms Dictionary